package com.olah.common.entity.dto.request.user;

import com.olah.common.utils.RsaUtils;
import lombok.Data;

import java.util.UUID;

/**
 * 注册一个新用户所需信息
 */
@Data
public class RegisterInfo {

    // 用户名
    private String name = UUID.randomUUID().toString().substring(0, 10);

    // 头像
    private String avatar = "https://avatar.csdnimg.cn/6/B/F/1_cyingk_1576068554.jpg";

    // 电子邮箱
    private String email;

    // 密码
    private String password;

    // 验证码
    private String token;

    public void setEmail(String email) {
        this.email = RsaUtils.dencrypt(email);
    }

    public void setPassword(String password) {
        this.password = RsaUtils.dencrypt(password);
    }

}
